package io.renren.modules.teacher.vo;

import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author wks
 * @date 2022/2/22 9:34
 */
@Data
public class TeacherAuditVo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     *
     */
    @TableId
    private Long auditId;
    /**
     * 关联请假字段
     */
    private Long auditRecordId;
    /**
     * 请假人姓名
     */
    private String restName;
    /**
     * 审批人id
     */
    private Long auditPeopleId;
    /**
     * 请假人姓名
     */
    private Long restId;
    /**
     * 审批人姓名
     */
    private String auditPeopleName;
    /**
     * 审批状态-0是未通过1是通过2是驳回
     */
    private Integer auditStatus;
    /**
     * 通过或者驳回原因
     */
    private String reason;
    /**
     * 审批时间
     */
    private Date auditTime;
    /**
     * 请假审核阶段-0是未审批1是班主任审批2是书记审批
     */
    private Integer auditLevel;

    private String username;

    private Date startTime;

    private Date endTime;

}
